2025년 3분기 2급 관리자를 지원 및 2025년 3분기 대문 사진 공모를 받고 있습니다.
r7 vs r8 | ||
---|---|---|
... | ... | |
37 | 37 | echo "deb [ arch=amd64,arm64 signed-by=/usr/share/keyrings/mongodb-server-8.0.gpg ] https://repo.mongodb.org/apt/ubuntu jammy/mongodb-org/8.0 multiverse" | tee /etc/apt/sources.list.d/mongodb-org-8.0.list |
38 | 38 | apt-get update |
39 | 39 | apt-get install -y mongodb-org}}} |
40 | 'mongod' 를 입력했을 경우, illegal instruction 이 뜬다면 |
|
40 | 'mongod' 를 입력했을 경우, illegal instruction 이 뜬다면 하위 illegal instruction 문단을 확인하길 바란다. |
|
41 | 41 | |
42 | 42 | nginx 설치[* https 지원을 위해 필요] |
43 | 43 | {{{apt-get install nginx |
... | ... | |
57 | 57 | meilisearch 설치 |
58 | 58 | {{{curl -L https://install.meilisearch.com | sh |
59 | 59 | }}} |
60 | == 실행 == |
|
61 | Termux 는 여러 창을 킬수 있기 때문에 각 창마다 해당 프로그램을 실행시키면 된다.[* 화면 왼쪽 측면을 스와이프-New Session] |
|
62 | === mongodb === |
|
63 | Proot 환경이기 때문에 오류가 날수도 있어서 dbpath 를 지정해주는 것이 좋다. |
|
64 | ||
65 | thetree 폴더에서 |
|
66 | {{{ |
|
67 | mkdir DB |
|
68 | mongod --dbpath DB}}} |
|
69 | 'mongod --dbpath DB' 는 mongodb를 실행하니 명령어이니 꺼졌을때 다시 입력하기만 하면 된다. |
|
70 | ==== illegal instruction ==== |
|
71 | 해당 오류가 발생할 경우, Proot 가 아닌 Termux 에서 아래 명령어를 실행시켜 설치한다. |
|
72 | {{{wget https://its-pointless.github.io/setup-pointless-repo.sh |
|
73 | sh setup-pointless-repo.sh |
|
74 | pkg upgrade && pkg update |
|
75 | pkg install mongodb |
|
76 | mkdir -p $PREFIX/data/db |
|
77 | mkdir $PREFIX/var/log/mongodb |
|
78 | touch $PREFIX/var/log/mongodb/mongodb.log}}} |
|
79 | 이후 똑같이 mongod 를 실행하면 된다. |
|
80 | === meilisearch === |
|
81 | 호환성에는 문제가 없기 때문에 아래 명령어로 실행할 수 있다. |
|
82 | {{{./meilisearch --master-key="aSampleMasterKey" |
|
83 | }}} |